/*
 * LineaDeEntradaPajaros.h
 *
 *  Created on: 31/10/2012
 *      Author: Ignacio Galvez
 */

#ifndef LINEADEENTRADAPAJAROS_H_
#define LINEADEENTRADAPAJAROS_H_

class Pajaro;
class LineaDeEntradaPajaros {

public:
	virtual Pajaro* generarPajaro(double ticks) = 0;
	virtual ~LineaDeEntradaPajaros();
protected:
	double velocidadInicialPajaro(double ticks);
	double generarAnguloAleatorio(double ticks);
	virtual double anguloInicialPajaro(double seed, double anguloAleatorio) = 0;
	LineaDeEntradaPajaros();
private:
};

#endif /* LINEADEENTRADAPAJAROS_H_ */
